About Hollis Capital Limited (SC385338) United Kingdom