About Holland Entities Limited (11678655) United Kingdom