About Japan Services Ltd (10362663) United Kingdom