About Demira Ltd (SC713229) United Kingdom