About Ankher Ltd (12245460) United Kingdom