About K & S Tech Consulting Limited (10608447) United Kingdom