About Opar Holdings Ltd (12354069) United Kingdom