24 Owl Advisory Co., Ltd.