About Aggarate Ltd (13610270) United Kingdom