About Tyrlase Ltd (11093406) United Kingdom