About Bioalien Ltd (12135616) United Kingdom