About Ludgis Ltd (12652609) United Kingdom