About Ix Marketing Limited (01983879) United Kingdom