About Ox1 Research Llp (OC431806) United Kingdom