Committed to 100% customer satisfaction Lyca has created a new 24 x 7 accessible customer care centre.