About Duxsher Ltd (13364096) United Kingdom