About Michelle London Ltd (12989058) United Kingdom