About Inner Core Management Limited (08332933) United Kingdom