About Ancora Group Ltd (11244179) United Kingdom