About Ouer Ltd (12325909) United Kingdom