About Ap Strategic Solutions Limited (10591311) United Kingdom