About Alleri Ltd (13006559) United Kingdom