About Ankawa Global Services Limited (11992922) United Kingdom