About Ankur Holding Limited (07581276) United Kingdom