About Effective Innovations Limited (02671903) United Kingdom