About Caurica (europe) Ltd (08218841) United Kingdom