About Lifebit Biotech Limited (10727859) United Kingdom