About Portal Holdco Limited (12348697) United Kingdom