About Kap Technical Limited (13345781) United Kingdom