About Effibar Uk Ltd (09404408) United Kingdom