About Summa Technology Limited (09382591) United Kingdom