About The India Edit Limited (12574357) United Kingdom