About Tenly Capital Ltd (09232123) United Kingdom