About Now Me Media Ltd (09380517) United Kingdom