About Studio Global Limited (13632148) United Kingdom