About Tau Og Taljer Limited (09032304) United Kingdom