About Gen-o Studio Ltd (13178420) United Kingdom