About Sol Holdings Llp (OC428495) United Kingdom