About Tynton Management Limited (11961458) United Kingdom