About Aarray Technologies Limited (12221874) United Kingdom