About Square7 Holdings Limited (13453046) United Kingdom