About Oxygen Research Limited (03592469) United Kingdom