About C I (london) Limited (IP19597R) United Kingdom