About Founders Media Ltd (10150057) United Kingdom