About Solitaire Holdings Limited (04119788) United Kingdom