About Novem Bar Ltd (11648207) United Kingdom