About Barsine Ltd (10617526) United Kingdom