About Mya Leicester Retail Limited (13343698) United Kingdom