About Bio Sol Ltd (11812918) United Kingdom