About Ankaa Partners Ltd (11610001) United Kingdom