About Nofa19 Ltd (11805821) United Kingdom