About Duncary Nominees Limited (11045020) United Kingdom