About Tensoldera Ltd (SC556647) United Kingdom