About Osaka It Limited (08223802) United Kingdom