About Nimo & Myree Company Ltd (13143422) United Kingdom