About Mirad International Sweden Limited (09962608) United Kingdom