About Lifewave Europe Ltd (12686205) United Kingdom