About Amsterdam Holdings Limited (10941006) United Kingdom