About Beard Media Ltd. (11621268) United Kingdom