About Sm Devine Holdings Limited (NI660737) United Kingdom