About Opal Stock Management Ltd (12829570) United Kingdom