About Andromeda Consultancy Limited (03527441) United Kingdom