About Mellissa Lo Ltd (10195696) United Kingdom