About Deogracias Ltd (11330226) United Kingdom