About Stribre Limited (10847799) United Kingdom