About E-xclusivica Telemedia Labs Ltd (05428530) United Kingdom