About Amsterdam International Limited (12775952) United Kingdom