About Jallo Services Limited (10204201) United Kingdom