About Mikholl Limited (12083833) United Kingdom