About Diamond Resolutions Limited (SC599089) United Kingdom