About Tri Capital Oak Bard Limited (10292189) United Kingdom