About Investment Corp Uk Limited (10862930) United Kingdom