About Theta Wave Ltd (11581205) United Kingdom