About Neor Business Bp Ltd (11441531) United Kingdom