About Ancora Ltd (13705707) United Kingdom