About Narendra Trading Limited (13098689) United Kingdom