About Carol Corp Ltd (10402405) United Kingdom