About Nanda Consulting Limited (07925539) United Kingdom