About Thelin Holding Ltd (12581849) United Kingdom