About C7r Solutions Ltd (13431721) United Kingdom