About Aggregator Holdco Limited (09167933) United Kingdom