About C I (versa Holdings) Limited (12052844) United Kingdom