About Ka Telescopics Ltd (12642671) United Kingdom