About Made Studios London Ltd. (11968252) United Kingdom