About Trldo Limited (SC650606) United Kingdom