About Jakaja Ltd (09790098) United Kingdom