About Worth Holdings Limited (10795932) United Kingdom