About Duxb Limited (12391067) United Kingdom