About Aleksi Tammi Limited (11424518) United Kingdom