About Bluefox Retail Holdings Uk Ltd (13486799) United Kingdom