About Vix & Fox Ltd (10908649) United Kingdom