About Dsch Limited (10619119) United Kingdom