About Amistrade Limited (11903050) United Kingdom