About Lifecell Telecom Ltd (12842942) United Kingdom