About Nedumgattu Limited (11298932) United Kingdom