About C6 Project Ltd (11183379) United Kingdom