About Sanda Tro Limited (12758857) United Kingdom