About 10bar Group Ltd. (10295426) United Kingdom