About Fresh Rose Ltd (12796683) United Kingdom