About Kapke Technical Solutions Ltd (12541736) United Kingdom