About Plarad Uk Ltd. (SC370963) United Kingdom