About Kentixen Engineering Limited (13637196) United Kingdom