About Super Trend Corporation Limited (12108392) United Kingdom