About Mayrice (uk) Limited (07336591) United Kingdom