About Ktk Walthamstow Ltd (13490711) United Kingdom