About Andromeda Global Holdings Ltd (10069864) United Kingdom