About Text & Teknik Consulting Stockholm Ltd (06512022) United Kingdom