About Tangl Capital Partners Limited (13169554) United Kingdom