About Biogenex Ltd (10592208) United Kingdom