About Nohrimus Ltd (11480363) United Kingdom