About Baresquare Ltd (10677862) United Kingdom