About Deichornias Ltd (11019986) United Kingdom