About Bioglot Ventures Ltd (12673869) United Kingdom