About Tja Golf Limited (13038181) United Kingdom