About Koobe Global Limited (10127647) United Kingdom