About Nagamma Limited (12624939) United Kingdom