About Valerosa Ltd (12078443) United Kingdom