About Wave Particle Ltd. (SC431029) United Kingdom