About Durlacher Nominees Limited (00300897) United Kingdom