About Mirri Clothing Limited (12861158) United Kingdom