About Andromeda Software Solutions Ltd (09512887) United Kingdom