About Ic Markets Research Ltd (12561699) United Kingdom