About Nanoclone Life Sciences Ltd (13300239) United Kingdom