About Clare It Solutions Limited (12906236) United Kingdom