About Portal Co. Limited (11060989) United Kingdom