About Lgdev Technologies Ltd (12024644) United Kingdom