About Nanda Uk Holdings Limited (13509475) United Kingdom