True, eBay answered that the account is country specific so a offshore company will only be OK if the director and owner lives in the same offshore jurisdictions.
Means we need a physical person to be in the Seychelles, who provides this service if any?