About New Amsterdam Capital Management Ltd (09119715) United Kingdom