About Ticos Trades Ltd (12703489) United Kingdom