About Nandar Limited (13701263) United Kingdom