About Ankur Sahai Limited (11151238) United Kingdom