About Intergrated Research & Development Centre (irdc) Berkshire Uk Cic (09957293) United Kingdom