About Tyne Holdings Limited (10028447) United Kingdom