About The Stribe Ltd (11989454) United Kingdom