About Z Strand Holdco Ltd (11978394) United Kingdom