About Koivu Ltd (10593111) United Kingdom