About Bio Organic Ltd. (11288169) United Kingdom