About Vickel Uk Ltd (12247229) United Kingdom