About Demira Limited (11826003) United Kingdom