About Mamta Saha Ltd (11329999) United Kingdom