About C2 Shore Ltd (12918002) United Kingdom