About Whitebeam Media Ltd (12401831) United Kingdom