About Ic Research Ltd (07871230) United Kingdom