About Andromeda Commerce Ltd (11342642) United Kingdom