About Culminet Uk Ltd. (11044078) United Kingdom