About Tyndall Ten Limited (11968671) United Kingdom