About Carici Ltd (12957121) United Kingdom