About Osaki International Ltd (13293811) United Kingdom