About Maa Shops Limited (13542695) United Kingdom