About Foxy Lady London Limited (11962975) United Kingdom