About Duxer Limited (11665411) United Kingdom