About Ou Ventures Ltd. (11712174) United Kingdom