About Exceed Solutions Limited (08023043) United Kingdom