About Kalypton Technology Holdings Limited (12364199) United Kingdom