About C&i Ltd (12016247) United Kingdom