About Tickers Boy Ltd (07910432) United Kingdom