About Teamslogo Ltd (NI654695) United Kingdom