About Negentropy Labs Ltd (12720317) United Kingdom