About Soleil Solutions Limited (12103327) United Kingdom