About Lifekit Ltd (11452482) United Kingdom