About Structured Investment Solutions Limited (07956869) United Kingdom