About Onetick Sales Limited (11351849) United Kingdom