About Caranicola Ltd (10783592) United Kingdom