About White Square Holdings Limited (09827209) United Kingdom