About M&m Techie Soft Ltd (12066173) United Kingdom