About White Square Studio Ltd (07394018) United Kingdom