About String Holdings Ltd (08913094) United Kingdom