About Longlife International Corporation Limited (04757381) United Kingdom