About Osemu Ventures International Ltd (10135192) United Kingdom