About Hollis Ventures Limited (13026527) United Kingdom