About Opal London Ltd (12412455) United Kingdom