About Bayview International Uk Ltd (12182197) United Kingdom