About C&i Solutions Ltd (SC372270) United Kingdom