About Theta Services Limited (00647460) United Kingdom