About Winning Ticket ( Wt ) Ltd (13041626) United Kingdom