About Micase Limited (09788839) United Kingdom