About Red Aspect Limited (13370223) United Kingdom