About Mint Dosa Limited (10422485) United Kingdom