About Tendler Ventures Ltd (12571742) United Kingdom