About Concept.essi Metsakallio Ltd (13397118) United Kingdom