About Ne30 Land Ltd (09505233) United Kingdom