About Rapidtest Logics Uk Ltd (10282189) United Kingdom