About Osaka Del Ltd (12656645) United Kingdom