About Masha Of India Limited (08024039) United Kingdom