About K Tewelde Ltd (10155111) United Kingdom