About Netherlands Limited (11168122) United Kingdom