About Holland Management Ltd (12652831) United Kingdom