About Jamalo Limited (06058019) United Kingdom