About International Customer Loyalty Programmes (holdings) Limited (06311788) United Kingdom