About World Bioinvest Limited (07110283) United Kingdom