About Mediabit Technologies Ltd. (08472758) United Kingdom