About Micas Tech Ltd (12249736) United Kingdom