About Aggreforce Ltd (10927118) United Kingdom