About Solutions&innovations Ltd (07628334) United Kingdom