About Oxreesics Ltd (13308239) United Kingdom