About Lifebit Group Ltd (12648996) United Kingdom