About Bay Street Systems Uk Ltd. (10502296) United Kingdom