About Trovant Capital Limited (11986820) United Kingdom