About Jakala Limited (07093374) United Kingdom