About Duxback Limited (06294082) United Kingdom