About Jeliclo Limited (10538638) United Kingdom