About Idollik Productions Limited (07434779) United Kingdom