About Narda Ltd (13467111) United Kingdom