About Nobernor Ltd (11213996) United Kingdom