About The Winning Formula (uk) Ltd (06041119) United Kingdom