About Lifescale Ip Limited (07649636) United Kingdom