About Kentixen Limited (13236401) United Kingdom