About Mica-suca Ltd (13526550) United Kingdom