About Rising Yokai Ltd (13276652) United Kingdom