About Bench International Ltd. (10167910) United Kingdom