About Barsas Ltd (07598914) United Kingdom