About Truman Capital Limited (06668738) United Kingdom