About Carnaby Place Ltd (12655530) United Kingdom