About Winning Formula Resources Ltd (06043216) United Kingdom