About Sedar Limited (NI043953) United Kingdom