About Noyen Limited (11862995) United Kingdom