About Locent Limited (09496336) United Kingdom