About Lexington Technologies Ltd (10375261) United Kingdom