About Timros Ltd (10467184) United Kingdom