About Strand Global Ltd (11641709) United Kingdom