About Cogg London Limited (11230309) United Kingdom