About Stribe Limited (13031498) United Kingdom