About Didafresh Ltd. (12195477) United Kingdom