About Andromeda Universal Ltd (09810430) United Kingdom