About Kantek Holding Limited (13091738) United Kingdom