About Mikko Limited (09530753) United Kingdom