About Square Wave Solutions Limited (10698626) United Kingdom