About Barclays Services (japan) Limited (02102606) United Kingdom