About Aimed Solutions Limited (08739916) United Kingdom