About Nanda Worthing Limited (12262248) United Kingdom