About Ankall Ltd (12654722) United Kingdom