About Wileyfox International Limited (10012506) United Kingdom