About I Love Media Limited (12527877) United Kingdom