About Ancor Investments Limited (06184339) United Kingdom