Miniclip SA, Limited, CHE-114.873.785, Robert Small