About Oxia Limited (11194086) United Kingdom