About Square-r Management Solutions Limited (09700954) United Kingdom