About Andromeda Media Limited (NI660654) United Kingdom