About Dilsa Ltd (12351607) United Kingdom