About Alnr Lab Limited (12651813) United Kingdom