About Stray Social Ltd (11889262) United Kingdom