About Click 2 Solve Limited (09060628) United Kingdom