About Oxbow Holdings Ltd (12908266) United Kingdom