About Kentan Technologies Limited (12758579) United Kingdom