About North Opal Limited (11634862) United Kingdom