About Allele Co Ltd (13322748) United Kingdom