About Andromoda Enterprises Limited (03741848) United Kingdom