About Opa Uk Holdings Ltd (13142961) United Kingdom