About Bio Optimum Ltd (13435603) United Kingdom