About Octavia Jewellery Limited (11424741) United Kingdom