About Detite Limited (13019652) United Kingdom