About Nali Developments Limited (13118246) United Kingdom