About Jokit Investments Ltd (03797544) United Kingdom