About Negentropix Limited (12782863) United Kingdom