About Michelle Felix Group Ltd (09829183) United Kingdom