About Mysore Limited (12774285) United Kingdom