About Aggero Ltd (11396942) United Kingdom