About Duxor Group Limited (11318010) United Kingdom