About Ankora Ltd (10789303) United Kingdom