About C-technologies Ltd (11068118) United Kingdom