About Allegr Ltd (12746046) United Kingdom