About Aggregated Platform Solutions Limited (12079666) United Kingdom