About Nandri Limited (13302556) United Kingdom