About Kenmark Tech Solutions Management Uk Ltd (10528910) United Kingdom