About Candy Fox Ltd (10910341) United Kingdom