About Squarewave Limited (SC449958) United Kingdom