About Opal Developments & Investments Ltd (13308693) United Kingdom