About Stand & Wave Ltd. (SC343835) United Kingdom