About Inc Research Holding Limited (06910205) United Kingdom