About Bio Nexus Ltd (11631206) United Kingdom