About Tyrell Corporation Limited (10607275) United Kingdom