About Tynlace Limited (12842547) United Kingdom