About Andromeda Productions Ltd (10640828) United Kingdom