About Team Lx Ltd (12287603) United Kingdom