About K L I K S Solutions Limited (12360434) United Kingdom