About Fennecability Uk Ltd (10648524) United Kingdom