About Tinylogics Ltd (08954266) United Kingdom