About Kti Solutions Ltd (08075332) United Kingdom