About Micro Can Limited (10727735) United Kingdom