About Nxgeno Limited (SC687580) United Kingdom