About Oxir Ltd (13631415) United Kingdom