About Ouvra Jewels Ltd (13203867) United Kingdom