About Andromeda Investigates International Ltd (08604754) United Kingdom