About Liike Technology Uk Ltd (11756028) United Kingdom