About Tidestone Ventures Ltd (12327193) United Kingdom