About Lifemin Company Ltd (12449077) United Kingdom