About C&k Town Ltd (11764716) United Kingdom