About Bitc Media Limited (10107652) United Kingdom