About Kymito Limited (05923397) United Kingdom