About Camden London Ltd (11527182) United Kingdom