About Onyx & Opal Ltd (12537658) United Kingdom