About Ankaro Limited (11341192) United Kingdom