About Demira Holdings Limited (12738937) United Kingdom