About Sandtimer Ltd (12443016) United Kingdom