About The Life Channel Group Ltd (07198189) United Kingdom