About Millidora Limited (NI607110) United Kingdom