About Amigo Store Limited (10090415) United Kingdom