About Mic-cam Limited (11004438) United Kingdom