About Andromeda Global Limited (12942277) United Kingdom