About Dutch Holdings Limited (10855460) United Kingdom