About Nessa Land Ltd (12049305) United Kingdom