About Squarewave Global Ltd (12901316) United Kingdom