About One Studio Global Limited (13641218) United Kingdom