About Diamond Investment Holdings Ltd (10265234) United Kingdom