About Jewel Investments Limited (12938638) United Kingdom