About Holland Investment Associates Limited (11855932) United Kingdom