About Clarosa Ltd (13185435) United Kingdom