About Dever Operations Limited (SC493929) United Kingdom