About Foxequinox Ltd (13027282) United Kingdom