About Biopromin Technologies Ltd (11791542) United Kingdom