About L3dx Limited (13451817) United Kingdom