About Mica - Creative Learning Environments Ltd (12248664) United Kingdom