About Follieri Capital Limited (11388210) United Kingdom