About Holland Road Group Management Ltd (11595698) United Kingdom