About Solifi Group (uk) Limited (02869895) United Kingdom