About Aalegria Ltd (08798448) United Kingdom