About Tenacious Ventures Ltd (13326842) United Kingdom