About L52 Communications Ltd (10166745) United Kingdom