About Jakiro Ltd (11217322) United Kingdom