About Jakaya R&d Ltd (SC534586) United Kingdom