About Summus Technology Solutions Ltd (07469341) United Kingdom