About Amador International Limited (11559075) United Kingdom