About Deuchizic Ltd (13224129) United Kingdom