About Sq Wave Limited (09492397) United Kingdom