About K-soft Sweden Ltd (10852562) United Kingdom