About Alegra Holdings Ltd (13494031) United Kingdom