About Lifeforce Corporation Limited (10801255) United Kingdom