About Wave Mechanical Limited (12940295) United Kingdom