About Ankoma Ltd (11104629) United Kingdom