About Smera Limited (NI645075) United Kingdom