About Andromeda Associates Limited (06874425) United Kingdom