About Virtual Club Manager Ltd. (12540089) United Kingdom