About Caurica International Ltd (13288655) United Kingdom