About Michelle Oh Ltd (10500059) United Kingdom