About Studio Sophie Fox Ltd (11853680) United Kingdom