About Foxy Developments Limited (12773496) United Kingdom