About Kank Tech Solutions Ltd (12546169) United Kingdom