About Jck It Solutions Limited (07653822) United Kingdom