About Imagination Technologies Limited (01306335) United Kingdom