About Alloya Biotechnology Co. Ltd (08155734) United Kingdom