About C.a.l.m. Solutions (uk) Limited (06644206) United Kingdom