About Allagri Ltd (12595878) United Kingdom