About Thoro Lnd Limited (12992147) United Kingdom