About Opa Investments Ltd (11047550) United Kingdom