About C&i Ltd (13638192) United Kingdom