About Sandtimer Studios Ltd (13095549) United Kingdom