About Myami. The Brand Ltd (12866316) United Kingdom