About Succinct Solutions Limited (06319760) United Kingdom