About Andromeda Spv Ltd (10913534) United Kingdom