About Aspect Capital Solutions Limited (09511130) United Kingdom