About Tyrell Systems Limited (11701723) United Kingdom