About Sure Sol Holdings Limited (12190839) United Kingdom