About De Proxemics Studio London Ltd (11478611) United Kingdom