About Teemak Consulting Ltd (13056880) United Kingdom