About Bent Watches Limited (10922528) United Kingdom