About Tseng Scott Technologies Ltd (11793804) United Kingdom