About Andromeda Mgt Limited (12735308) United Kingdom