About C Jalo Ltd (13580350) United Kingdom