About Aegron Solutions Ltd (08705437) United Kingdom