About Ancor International Limited (11222558) United Kingdom