About Osprey Diamond Ltd (13414606) United Kingdom