About Ib Succinct Solutions Limited (06373697) United Kingdom