About L3cos Ltd (12805744) United Kingdom