About Snapbaits Ltd (NI630101) United Kingdom