About Ls Channel (uk) Ltd (12187964) United Kingdom