About Jala Services Ltd (10547088) United Kingdom