About Tyndall Investment Management Limited (10509108) United Kingdom