About Duchic Ltd (12641308) United Kingdom