About Bar Sapiens Ltd (11596204) United Kingdom