About Hollo Limited (06020318) United Kingdom