About Dicural Ltd (13567307) United Kingdom