About Carelia Ltd (12655258) United Kingdom