About Investcorp Global Limited (08193585) United Kingdom