About Betamedia Uk Limited (04645022) United Kingdom