About Andrici Ltd (11447384) United Kingdom