About Pendar Solutions Uk Ltd. (10867274) United Kingdom