About Leucorix Ltd (13319417) United Kingdom