About Notiria Limited (12304002) United Kingdom