About Aggregator Digital Technologies Ltd (12151550) United Kingdom