About Theta Gr Limited (10141031) United Kingdom