About Nonagonix Limited (10640360) United Kingdom