About Thamin Limited (12310936) United Kingdom