About C2k Developments Limited (10631626) United Kingdom