About Ad Aggregator Platform Limited (09855903) United Kingdom