About Osaka Labs Ltd (10710897) United Kingdom