About Thefactorymedia Ltd (11696465) United Kingdom