About Foxy Holdings Uk Ltd (13597303) United Kingdom