About Nonneo Limited (12999399) United Kingdom