About Uk 2 India N.r.i. Property & Travel Services Limited (12007506) United Kingdom