About Tyne Digital Limited (11195954) United Kingdom