About I Point Research Ltd (07979617) United Kingdom