About Ticket Swift Ltd (11853198) United Kingdom