About Pelican Co-investco Limited (11986583) United Kingdom