About Miracall Technology Co. (u.k) Ltd. (07051227) United Kingdom