About K-tech World Ltd (12884505) United Kingdom