About Ankerlok Management Llp (OC357995) United Kingdom