About One Square One Limited (12634218) United Kingdom