About Signature Media London Ltd (11637408) United Kingdom