About Flamingle Jewels Ltd. (13015143) United Kingdom