About Oxr 1 Limited (11268595) United Kingdom