About Ankr Group Limited (13368453) United Kingdom