About Andromeda Metasystems Limited (NI653532) United Kingdom