About Kaptron Limited (12062498) United Kingdom