About Vertu 89 Uk Ltd (10813186) United Kingdom