About Myriad Brand Limited (12755931) United Kingdom