About Best Hand Ltd. (09220801) United Kingdom