About Ankur Scientific Uk Limited (10362787) United Kingdom