About Mellissa Laycy Ltd. (12707519) United Kingdom