About Allelica Ltd (12658825) United Kingdom