About And Studio London Ltd. (11237075) United Kingdom