About Wave Factor Limited (13209746) United Kingdom