About Alford Technology Group Limited (10767947) United Kingdom