About Amiga Polo Limited (10124734) United Kingdom