About Miczac Ltd. (10833780) United Kingdom