About Gigawave Limited (02704269) United Kingdom