About Intrepid Diamond Limited (11826156) United Kingdom