About Holum Investment Limited (10021159) United Kingdom