About Idiamond Ltd. (NI636012) United Kingdom