About Jala Group Limited (12948643) United Kingdom