About Foxy Beauty Limited (11050398) United Kingdom