About New Amsterdam Capital Limited (04387008) United Kingdom