About Integral Ils Research Ltd (13031252) United Kingdom