About Twam Capital Limited (11050345) United Kingdom