About Notium Limited (11307867) United Kingdom