About Adafon Information Technologies Limited (08969323) United Kingdom