About Immediate Media Company Magicalia Limited (03828584) United Kingdom