About Teemak Limited (12285744) United Kingdom