About Foxy Beauty (cardiff) Limited (11051075) United Kingdom