About Tuchi Limited (SC600773) United Kingdom