About Andromeda (uk) Limited (09050344) United Kingdom