About Nenax Limited (09180115) United Kingdom