About C2 Technology Llp (OC419897) United Kingdom