About Opal Hill Limited (11897404) United Kingdom